﻿using SmartPlant.Model;
using SqlSugar;
using System;

namespace DbContext
{
    /// <summary>
    ///
    ///</summary>
    [SugarTable("FLOW")]
    public class Flow:MetaDataEntity
    {
        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "PROJ_ID")]
        public decimal ProjId { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "SITE_ID")]
        public decimal SiteId { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "PLANT_ID")]
        public decimal PlantId { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "AREA_ID")]
        public decimal AreaId { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "UNIT_ID")]
        public decimal UnitId { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "CHG_NUM")]
        public decimal ChgNum { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "USER_NAME")]
        public string UserName { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "CHG_STATUS")]
        public string ChgStatus { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "CHG_DATE")]
        public DateTime? ChgDate { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "PD_ENTRAINED_GAS")]
        public decimal? PdEntrainedGas { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "PD_ENTRAINED_GAS_UID")]
        public string PdEntrainedGasUid { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "PD_LMT_PRES")]
        public decimal? PdLmtPres { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "PD_LMT_PRES_UID")]
        public string PdLmtPresUid { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "PD_F_RANGE_MAX")]
        public decimal? PdFRangeMax { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "PD_F_RANGE_MIN")]
        public decimal? PdFRangeMin { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "PD_F_RANGE_NOR")]
        public decimal? PdFRangeNor { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "PD_F_RANGE_UID")]
        public string PdFRangeUid { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "PD_F_TRAC_JACET")]
        public string PdFTracJacet { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "PD_F_VALVTEND")]
        public decimal? PdFValvtend { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "PD_F_CNTRL_PNT")]
        public decimal? PdFCntrlPnt { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "PD_F_CNTRL_PNT_UID")]
        public string PdFCntrlPntUid { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "PD_F_RANGE_UFLG")]
        public string PdFRangeUflg { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "CMPNT_ID", IsPrimaryKey = true)]
        public decimal CmpntId { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "PD_STAT", IsPrimaryKey = true)]
        public string PdStat { get; set; } = "R";

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "REV_ID")]
        public decimal RevId { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "DWG_ID")]
        public decimal DwgId { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "PD_F_TRIP_ALARM_UFLG")]
        public string PdFTripAlarmUflg
        {
            get
            {
                return _PdFTripAlarmUflg;
            }
            set
            {
                _PdFTripAlarmUflg = value;
                OnPropertyChanged(nameof(PdFTripAlarmUflg));
            }

        }
        private string _PdFTripAlarmUflg;

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "PD_F_TRIP_ALARM_UID")]
        public string PdFTripAlarmUid
        {
            get
            {
                return _PdFTripAlarmUid;
            }
            set
            {
                _PdFTripAlarmUid = value;
                OnPropertyChanged(nameof(PdFTripAlarmUid));
            }

        }
        private string _PdFTripAlarmUid;

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "PD_F_TRIP_HIGH_HIGH")]
        public decimal? PdFTripHighHigh
        {
            get
            {
                return _PdFTripHighHigh;
            }
            set
            {
                _PdFTripHighHigh = value;
                OnPropertyChanged(nameof(PdFTripHighHigh));
            }

        }
        private decimal?  _PdFTripHighHigh;

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "PD_F_TRIP_HIGH")]
        public decimal? PdFTripHigh
        {
            get
            {
                return _PdFTripHigh;
            }
            set
            {
                _PdFTripHigh = value;
                OnPropertyChanged(nameof(PdFTripHigh));
            }

        }
        private decimal? _PdFTripHigh;

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "PD_F_TRIP_LOW_LOW")]
        public decimal? PdFTripLowLow
        {
            get
            {
                return _PdFTripLowLow;
            }
            set
            {
                _PdFTripLowLow = value;
                OnPropertyChanged(nameof(PdFTripLowLow));
            }

        }
        private decimal? _PdFTripLowLow;

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "PD_F_TRIP_LOW")]
        public decimal? PdFTripLow
        {
            get
            {
                return _PdFTripLow;
            }
            set
            {
                _PdFTripLow = value;
                OnPropertyChanged(nameof(PdFTripLow));
            }

        }
        private decimal? _PdFTripLow;

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "PD_F_ALARM_HIGH_HIGH")]
        public decimal? PdFAlarmHighHigh
        {
            get
            {
                return _PdFAlarmHighHigh;
            }
            set
            {
                _PdFAlarmHighHigh = value;
                OnPropertyChanged(nameof(PdFAlarmHighHigh));
            }

        }
        private decimal? _PdFAlarmHighHigh;
        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "PD_F_ALARM_HIGH")]
        public decimal? PdFAlarmHigh
        {
            get
            {
                return _PdFAlarmHigh;
            }
            set
            {
                _PdFAlarmHigh = value;
                OnPropertyChanged(nameof(PdFAlarmHigh));
            }

        }
        private decimal? _PdFAlarmHigh;

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "PD_F_ALARM_LOW_LOW")]
        public decimal? PdFAlarmLowLow
        {
            get
            {
                return _PdFAlarmLowLow;
            }
            set
            {
                _PdFAlarmLowLow = value;
                OnPropertyChanged(nameof(PdFAlarmLowLow));
            }

        }
        private decimal? _PdFAlarmLowLow;
        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "PD_F_ALARM_LOW")]
        public decimal? PdFAlarmLow
        {
            get
            {
                return _PdFAlarmLow;
            }
            set
            {
                _PdFAlarmLow = value;
                OnPropertyChanged(nameof(PdFAlarmLow));
            }

        }
        private decimal? _PdFAlarmLow;

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FM_PIPE_LIN_EXP_COEF")]
        public decimal? FmPipeLinExpCoef { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FM_ORIF_MAT")]
        public string FmOrifMat { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FM_ORIF_LIN_EXP_COEF")]
        public decimal? FmOrifLinExpCoef { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FM_BETA")]
        public decimal? FmBeta { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FM_ORIF_DIAM")]
        public decimal? FmOrifDiam { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FM_ORIF_DIAM_UID")]
        public string FmOrifDiamUid { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FM_BLEED_HOLE_DIAM")]
        public decimal? FmBleedHoleDiam { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FM_BLEED_HOLE_DIAM_UID")]
        public string FmBleedHoleDiamUid { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FM_DISCH_COEF")]
        public decimal? FmDischCoef { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FM_OPER_FLOW")]
        public decimal? FmOperFlow { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FM_AMB_TEMP")]
        public decimal? FmAmbTemp { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FM_AMB_TEMP_UID")]
        public string FmAmbTempUid { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FM_DIFF_PRESS_TR")]
        public decimal? FmDiffPressTr { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FM_DIFF_PRESS_TR_UID")]
        public string FmDiffPressTrUid { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FM_PRESS_LOSS")]
        public decimal? FmPressLoss { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FM_PRESS_LOSS_UID")]
        public string FmPressLossUid { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FM_RECT_HEIGHT")]
        public decimal? FmRectHeight { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FM_RECT_WIDTH")]
        public decimal? FmRectWidth { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FM_RECT_UID")]
        public string FmRectUid { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FM_REYN")]
        public decimal? FmReyn { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FM_SEG_RADIUS")]
        public decimal? FmSegRadius { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FM_SEG_HEIGHT")]
        public decimal? FmSegHeight { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FM_SEG_UID")]
        public string FmSegUid { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FM_STEAM_FAC")]
        public decimal? FmSteamFac { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FM_TRUE_FLOW_MAX")]
        public decimal? FmTrueFlowMax { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FM_DELTA")]
        public decimal? FmDelta { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FM_RADIUS")]
        public decimal? FmRadius { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FM_RADIUS_UID")]
        public string FmRadiusUid { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FM_RAD_QUART")]
        public decimal? FmRadQuart { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FM_ANN_FLOW_COEFF")]
        public decimal? FmAnnFlowCoeff { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FM_ANN_REYN_CORR_FAC")]
        public decimal? FmAnnReynCorrFac { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FM_ANN_COEF")]
        public decimal? FmAnnCoef { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FM_ANN_UNIT_CONV")]
        public decimal? FmAnnUnitConv { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FM_METER_TYPE")]
        public decimal? FmMeterType { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FM_SUB_METER_TYPE")]
        public decimal? FmSubMeterType { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FM_PRESS_LOSS_MAX_15")]
        public decimal? FmPressLossMax15 { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FM_PRESS_LOSS_NOR_15")]
        public decimal? FmPressLossNor15 { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FM_PRESS_LOSS_NOR")]
        public decimal? FmPressLossNor { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FM_CALC_TYPE")]
        public string FmCalcType { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FM_PRESS_LOSS_MAX")]
        public decimal? FmPressLossMax { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FM_ANN_EXP_FAC")]
        public decimal? FmAnnExpFac { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FM_PIPE_MAT")]
        public string FmPipeMat { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FM_STEAM_PRCNT")]
        public decimal? FmSteamPrcnt { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FM_FLOW_UFLG")]
        public string FmFlowUflg { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FM_FLOW_MAX")]
        public decimal? FmFlowMax { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FM_FLOW_UID")]
        public string FmFlowUid { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FM_PIPE_LIN_EXP_UID")]
        public string FmPipeLinExpUid { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FM_ORIF_LIN_EXP_UID")]
        public string FmOrifLinExpUid { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FM_PIPE_LIM")]
        public string FmPipeLim { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FM_ORIF_LIM")]
        public string FmOrifLim { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FM_BETA_LIM")]
        public string FmBetaLim { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FM_REYN_LIM")]
        public string FmReynLim { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FM_GAS_EXP_FAC")]
        public decimal? FmGasExpFac { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FM_CRITICAL_FLOW")]
        public string FmCriticalFlow { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FM_UPSTREAM_LEN_1ST_FIT1")]
        public decimal? FmUpstreamLen1stFit1 { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FM_UPSTREAM_LEN_1ST_FIT11")]
        public decimal? FmUpstreamLen1stFit11 { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FM_UPSTREAM_LEN_2ND_FIT1")]
        public decimal? FmUpstreamLen2ndFit1 { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FM_UPSTREAM_LEN_2ND_FIT11")]
        public decimal? FmUpstreamLen2ndFit11 { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FM_DOWNSTREAM_LEN_1ST_FIT1")]
        public decimal? FmDownstreamLen1stFit1 { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FM_CRIT")]
        public string FmCrit { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FM_CRIT_PRESS_RATIO")]
        public decimal? FmCritPressRatio { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FM_ORIF_MAT_ID")]
        public decimal? FmOrifMatId { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FM_CALCULATE_GAS_EXP_FAC")]
        public decimal? FmCalculateGasExpFac { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FE_ISIZE_ANBSENSOR")]
        public decimal? FeIsizeAnbsensor { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FE_ISIZE_ANBTYPE")]
        public decimal? FeIsizeAnbtype { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FE_ISIZE_IFOASIZE")]
        public decimal? FeIsizeIfoasize { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FE_ISIZE_IFOATYPE")]
        public decimal? FeIsizeIfoatype { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FE_ISIZE_WEDGESIZE")]
        public decimal? FeIsizeWedgesize { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FE_ISIZE_WEDGEHDR")]
        public decimal? FeIsizeWedgehdr { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FE_ISIZE_WEDGEMODEL")]
        public decimal? FeIsizeWedgemodel { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FE_ISIZE_CALCTYPE_INDX")]
        public decimal? FeIsizeCalctypeIndx { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FE_ISIZE_DRAINVENT_INDX")]
        public decimal? FeIsizeDrainventIndx { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FE_ISIZE_INSTRTYPE_INDX")]
        public decimal? FeIsizeInstrtypeIndx { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FE_ISIZE_ELEMMTL_INDX")]
        public decimal? FeIsizeElemmtlIndx { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FE_ISIZE_PIPEMTL_INDX")]
        public decimal? FeIsizePipemtlIndx { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FE_ISIZE_STANDARD_INDX")]
        public decimal? FeIsizeStandardIndx { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FM_DISCH_COEF_CALC")]
        public string FmDischCoefCalc { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "ENG_PROJ_ID")]
        public decimal? EngProjId { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "ENG_REF_ID")]
        public decimal? EngRefId { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "PAGE")]
        public decimal? Page { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "PAGEOF")]
        public decimal? Pageof { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "PD_F_TRIP_HIGH_HIGH_HIGH")]
        public decimal? PdFTripHighHighHigh
        {
            get
            {
                return _PdFTripHighHighHigh;
            }
            set
            {
                _PdFTripHighHighHigh = value;
                OnPropertyChanged(nameof(PdFTripHighHighHigh));
            }

        }
        private decimal? _PdFTripHighHighHigh;
        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "PD_F_TRIP_LOW_LOW_LOW")]
        public decimal? PdFTripLowLowLow
        {
            get
            {
                return _PdFTripLowLowLow;
            }
            set
            {
                _PdFTripLowLowLow = value;
                OnPropertyChanged(nameof(PdFTripLowLowLow));
            }

        }
        private decimal? _PdFTripLowLowLow;

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "PD_F_ALARM_HIGH_HIGH_HIGH")]
        public decimal? PdFAlarmHighHighHigh
        {
            get
            {
                return _PdFAlarmHighHighHigh;
            }
            set
            {
                _PdFAlarmHighHighHigh = value;
                OnPropertyChanged(nameof(PdFAlarmHighHighHigh));
            }

        }
        private decimal? _PdFAlarmHighHighHigh;


        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "PD_F_ALARM_LOW_LOW_LOW")]
        public decimal? PdFAlarmLowLowLow
        {
            get
            {
                return _PdFAlarmLowLowLow;
            }
            set
            {
                _PdFAlarmLowLowLow = value;
                OnPropertyChanged(nameof(PdFAlarmLowLowLow));
            }

        }
        private decimal? _PdFAlarmLowLowLow;

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "PD_UNIT_PERCENT")]
        public string PdUnitPercent { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "CASE_ID", IsPrimaryKey = true)]
        public decimal CaseId { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "PD_GEN_ID")]
        public decimal PdGenId { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "FM_PRESS_LOSS_STANDARD")]
        public decimal FmPressLossStandard { get; set; }
    }
}